---
title: MongoDB
description: MongoDB文档数据库学习指南
sidebar_position: 3
---

# MongoDB文档数据库

## 基础概念
1. 数据模型
   - 文档
   - 集合
   - 数据库
   - 索引

2. CRUD操作
   - 插入文档
   - 查询文档
   - 更新文档
   - 删除文档

3. 索引
   - 单字段索引
   - 复合索引
   - 地理空间索引
   - 文本索引

## 高级特性
1. 聚合框架
   - 管道
   - 操作符
   - 表达式
   - 优化

2. 分片集群
   - 分片策略
   - 数据分布
   - 负载均衡
   - 容错机制

## 最佳实践
1. 模式设计
   - 范式vs反范式
   - 关系处理
   - 数据迁移

2. 性能优化
   - 查询优化
   - 索引优化
   - 硬件优化 